an improvised beach tent - Türkisch Englisch Wörterbuch